﻿using System;
using Zeus.Thunder.Core;
using SharpTrainer.DP.TemplateMethod.Generic;

namespace SharpTrainer.DesignPattern
{
    class TemplateMethodGenTest : ITestCase
    {
        public void Run()
        {
            AbstractClass c; 

            c = new ConcreteClassA(); 
            c.TemplateMethod(); 
            
            c = new ConcreteClassB(); 
            c.TemplateMethod();
        }
    }
}


